
/* CSS Document */

body {
	font: 12px/1.2em Arial, sans-serif, Tahoma; 
	padding: 0; margin: 0;
	background: #fff;
	color: #000;
	line-height:24px;
	}
form {
	margin: 0;
	padding: 0;
	display: inline; 
	border: 0; 
	}
p{
	margin:0;
	padding:0}
a img { border: 0px; }
a:link,a:visited{
	color: #336699; 
	text-decoration: none;
	list-style:none;
	}
a:hover {
	color: #d90000; 
	text-decoration: underline;
	}
.font_color9{ color:#999;}
.font_color6{ color:#666;}
.font_color3{ color:#333;}
.font_colorc{ color:#ccc;}
.font_red{ color:red;}
.main_body{
	width:910px;
	margin:0 auto;
	overflow:hidden;
	}
.footer{
	text-align:center;
	float:left;
	width:100%;
	padding:20px 0;
	margin-top:20px;
	background:url(Images/footer.gif) no-repeat top center;}
.pad_10{
	padding:5px 0;
	margin-bottom:8px;
	}
.pad2_10{
	padding:10px;
	}	
.font_12{
	font-weight:bold;
	font-size:12px;
	}
.font_14{
	font-weight:bold;
	font-size:14px;
	}	
.clear{clear:both;}
/* header头部  ----------------------------------------------------------*/

.header {
	background: url(Images/logo.png) no-repeat;
	height: 70px; 
	}
.logo {
	width: 300px; 
	float: left; 
	height: 70px; 
	}
.logo A {
	width: 300px;
	float: left; 
	height: 70px; 
	}
.login {
	text-align: right;
	padding-bottom: 0px; 
	padding-left: 0px;
	padding-right: 10px; 
	float: right;
	overflow: hidden;
	padding-top: 10px;
	}
/* header头部 END  ----------------------------------------------------------*/
/* MENU 菜单  ----------------------------------------------------------*/
.menu_list{
	width:910px;
	height:36px;
	padding:0 10px;
	margin:0;
	margin-bottom:8px;
	background:url(Images/nume.jpg) no-repeat;
	}
.menu_list li{
	float:left;
	text-align: center;
	list-style:none;
	}
.menu_list li a:link,.mune_list li a:visited{
	width:110px;
	display:block;
	}
.menu_list li a:hover{
	text-decoration:underline;}	
	
.menu_normal a{
	color:#fff;
	line-height:37px;
	height:37px;
	width:110px;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;}
.menu_current a {
	background: url(Images/safe_flow.png) no-repeat left 2px;
	color: #336699;
	line-height:37px;
	height:37px;
	width:110px;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;}
/* MENU 菜单END  ----------------------------------------------------------*/
.title{
	padding:10px 0;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	border-bottom:1px solid #e9e9e9;
	}
.title a{
	float:right;
	font-weight: normal;}


/* 首页内容框架样式 ----------------------------------------------------------*/
._xi_top{
	background:url(Images/xi_02.gif) no-repeat left;
	height:7px;
	}
._xi_top2{
	background:url(Images/xi_03.gif) no-repeat right;
	height:7px;
	width:15px;
	float:right;
	}
.xi_center{
	border-left:2px solid #e9e9e9;
	border-right:2px solid #e9e9e9;
	padding:0px 15px 15px 15px;
	height:100%;
	}
._xi_bot{
	background:url(Images/xi_05.gif) no-repeat left ;
	height:7px;
	}
._xi_bot2{
	background:url(Images/xi_06.gif) no-repeat right;
	height:7px;
	width:15px;
	float:right;}	
.main_left{
	float:left;
	}


.text_title{
	height:32px;
	line-height:32px;
	background:url(Images/left_title.gif) no-repeat;
	font-size:14px;
	padding-left:10px;
	color:#213b4a;
	font-weight:bold;
	}
.text_title a{
	float: right;
	padding-right:10px;
	font-weight:normal;
	}
.text_title span{
	background:url(Images/right_title.gif) no-repeat;
	width:6px;
	height:32px;
	float:right;}	
.text_cont{
	border:1px solid #c7def0;
	border-bottom:none;
	border-top:none;
	padding:10px;
	}
.right_time{
	padding:0;
	margin:0;
	display:block;
	/*height:177px;*/
	width:100%}
.right_time	li{
	float:left;
	width:100%;
	margin:5px 0;
	border-bottom:1px dashed #ccc;}
.right_time	li .com_te{
	font-weight:bold;
	color:#2b750b}
.text_top{
	background:url(Images/left_top.gif) no-repeat bottom left;
	height:6px;}
.text_top span{
	background:url(Images/right_top.gif) no-repeat;
	width:5px;
	height:6px;
	float:right; 
	}
.text_bot{
	background:url(Images/left_bot.gif) no-repeat bottom left;
	height:6px;}
.text_bot span{
	background:url(Images/right_bot.gif) no-repeat;
	width:5px;
	height:6px;
	float:right; 
	}
	

.text{
	padding:0;
	margin:0}
.text li{
	background:url(Images/li.gif) no-repeat left;
	padding-left:18px;
	}
	
/* 首页内容框架样式END -------------------------------------------------*/
/* 按钮样式 ----------------------------------------------------------*/
.searchcond{
	width:100%;
	margin-bottom:20px;}
.searchcond td{
	padding:4px 2px;}
.searchcond th{
	color:#999;
	font-weight:normal;
	text-align:right;}	
.form_text{
	border:1px solid #ccc;
	line-height:18px;
	height:18px;
	color:#333;
	width:193px;
	}
.form_select{
	border:1px solid #ccc;
	line-height:22px;
	height:22px;
	color:#333;
	width:197px;
	}
.form_text2{
	border:1px solid #ccc;
	color:#333;
	width:300px;
	line-height:18px;
	height:18px;
	}
.form_select2{
	border:1px solid #ccc;
	line-height:22px;
	height:22px;
	color:#333;
	width:304px;
	}
.form_bot{
	padding:0 8px;
	padding-top:2px;
	color:#333;
	text-align:center;
	height:22px;
	border:1px solid #ccc;
	cursor: pointer;
	background:url(Images/bot.gif) repeat-x bottom;
	}
	
/* 按钮样式END ----------------------------------------------------------*/


/* 列表样式 ----------------------------------------------------------*/
ol li {MARGIN: 8px;}
ul{list-style-type: none;}
.con {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto;
	margin-bottom:20px;
}
.tags {
	margin:0;
	padding: 0;
	HEIGHT: 24px;
	padding-top:10px;
	padding-bottom:10px;
}
.bt{
	font-size:14px;
	font-weight:bold;
	float:left;
	background:#fff;}
.tags li {
	BACKGROUND: url(Images/sent_03.jpg) repeat-x left bottom;
	FLOAT: right;
	border:1px solid #e9e9e9;
	border-bottom:none;
	margin-left:2px;
	margin-top:10px;
	
}
.tags li A {
	FLOAT: left; 
	COLOR: #333;
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px;
	padding:0 15px;
	text-align:center;
	text-decoration:none;
}
.tags li.selectTag {
	BACKGROUND: url(Images/sent_05.jpg) repeat-x bottom; 
	font-weight:bold;
	border:1px solid #d5e8f1;
	border-bottom:none;
}
.tags li.selectTag A {
	COLOR: #3472a3;
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px;
}

.tags li.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}

.tagCon {
	/*border:1px solid #c7def0;*/
	border:1px solid #e9e9e9;
	border-left:none;
	border-right:none;
}
.tagContent {
	padding:10px 3px;
	display:none;
	COLOR: #474747; 
}
.tagCon div.selectTag {
	DISPLAY: block;
}
.list-table td{
	border-bottom:1px dashed #e9e9e9;}

/* 列表样式END ----------------------------------------------------------*/

/* 列表样式TWO ----------------------------------------------------------*/
ol li {MARGIN: 8px;}
ul{list-style-type: none;}
.con001 {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto;
	margin-bottom:20px;
}
.tabs001 {
	background:url(Images/tab.gif) repeat-x bottom;
	border:1px solid #c7def0; 
	margin: 0px;
	height: 32px; 
	line-height: 32px;
	padding-bottom: 1px; 
	padding-left: 10px;
}
.tabs001 .room {
	line-height: 32px; 
	font-size: 14px;
	font-weight: bold;
	float: left;
	color:#213b4a;
}
.tabs001 li {
	float: right; 
	list-style-type: none;
	background: url(Images/xi.png) no-repeat left bottom ;
}
.tabs001 li A {
	padding: 0px 10px;
	width: 60px; 
	height: 32px;
	line-height: 32px;
	text-align: center; 
	color:#213b4a;
	text-decoration: none; 
	float: left;
}


.tabs001 li.selectTag001  {
	background: rgb(255, 255, 255);
	height: 34px;
	font-weight: bold;
	position: relative;
}
.tabs001 li.selectTag001 A {
	background: url(Images/xi.png) no-repeat left bottom ; 
	height: 34px; 
	color:#336699; 
}


.tagContentb {
	border:1px solid #c7def0; 
	 border-top:none;
}
.tagContent001 {
	padding:10px;
	display:none;
	COLOR: #474747; 
}
.tagContentb div.selectTag001 {
	DISPLAY: block;
}

	
/* 列表样式TWO END ----------------------------------------------------------*/

.list_title{
	background:url(Images/list_title.gif) no-repeat left top;
	height:35px;
	padding-left:10px;
	text-align:right;
	}
.pag_right{
	background:url(Images/list_rig.gif) no-repeat right top;
	height:35px;
	padding-right:7px;
	float:right;
	}
.page{
	padding:3px;
	border: 1px solid #d5e8f3;
	border-top:none;
	text-align:right;
	padding-right:6px;
	}
.page a:visited,.page a:link{
	padding:3px 5px;
	border: 1px solid #ccc;
	color:#000;
	}
.page a:hover{
	padding:3px 5px;
	background:#cae8f9;
	color:#000;
	text-decoration:none;
	border: 1px solid #bde0f4;
	}	
.page span.nopaging {
	margin: auto 1px; 
	padding: 3px 2px 4px; 
}
.page span img {
	vertical-align: middle;
}
.page a img {
	vertical-align: middle;
}
.tblData {
	margin: 0px; 
	width: 100%; 
	border-collapse: collapse;
	border:1px solid #d5e8f3;
}
.tblData thead tr {
	
}
.tblData thead tr th {
	background:rgb(228, 241, 250);
	padding:2px 3px; 
	border: 1px solid #d5e8f3; 
	text-align: center; 
	font-weight: bold; 
	white-space: nowrap;
	color:#213b4a;
}
.tblData tbody tr {
	
}
.tblData tbody tr.mouseover {
	background: rgb(228, 241, 250);
}
.tblData tbody tr th {
	margin: 0px; 
	padding: 3px; 
	border: 1px solid #d5e8f3; 
	text-align: center; 
	word-break: break-all;
}
.tblData tbody tr td {
	margin: 0px; 
	padding:3px; 
	border: 1px solid #d5e8f3; 
	text-align: center; 
	word-break: break-all;
}
.bg_color{
	text-align:left;
	padding-left:20px;}
.bg_color span{
	border-bottom:1px solid #ccc;
	margin-right:20PX;
	line-height:22px;
	
	}
/*日期控件样式*/
.dateinput {
	background: url("Images/dateinput.png") no-repeat right rgb(255, 255, 255);
}
/*信息提示框----------------------------------------*/
.info {
	width:350px;
	padding:0 10px 10px;
	color: #458;
	border: solid 1px #cde;
	margin-bottom:20px;
	background: #edf5ff ;
	position: fixed; top: 102px;
	}
.info_title{
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-align:left;
	display:block;
	
	border-bottom:1px solid #cde;
	}	
.conter_img{
	height:65px;
	float:left;}
.conter{
	float: right;
	width:80%;}

.conter_2{
	background:url(Images/warning.png) no-repeat left  10px;
	padding:10px 0 10px 75px;	
	}
.conter_1{
	background:url(Images/OK.png) no-repeat left  10px;
	padding:10px 0 10px 75px;}
.conter_0{
	background:url(Images/info.png) no-repeat left  10px;
	padding:10px 0 10px 75px;}
.conter_3{
	background:url(Images/delete.png) no-repeat left  10px;
	padding:10px 0 10px 75px;}
.close {
	float: right; 
	width: 15%;
	height: 30px;
	background: url("images/close-tip.png") no-repeat  right  ;
	cursor: pointer;
	opacity: 0.6; }